module game
{
	export class PopData
	{
		/**
		 * 是否是空白
		 * 空白是当前坐标不存在格子，也即不会出现pop
		 *  */
		public isBlank:boolean;
		public posX:number;
		public posY:number;
		/**
		 * pop类型，用以检测消除
		 *  */
		public type:number;
//--------------------------------------以上为base------------------------------------//

		/**
		 * 是否被闲置
		 * 由于上方可填充的pop位置无法执行填充，导致当前坐标的pop出现闲置
		 * 后面可能由于上方的或可填充位置的pop变为可活动的，当前坐标会重新填充pop
		 *  */
		public isIdle:boolean;
		/**
		 * 这个属性有可能为空，需要单独做判断
		 *  */
		public fillPos:egret.Point;

		/**位置属性类型 */
		public posType:number;

		/**是否能够移动 */
		public canMove:boolean;
	}
}